| Fully Qualified Name: | Laminas\Permissions\Acl\Assertion\AssertionInterface |
| Name | Description | Defined By |
|---|---|---|
| assert() | Returns true if and only if the assertion conditions are met | AssertionInterface |
Returns true if and only if the assertion conditions are met
This method is passed the ACL, Role, Resource, and privilege to which the authorization query applies. If the $role, $resource, or $privilege parameters are null, it means that the query applies to all Roles, Resources, or privileges, respectively.
| Parameter Name | Type | Description |
|---|---|---|
| $acl | \Acl | |
| $role | \RoleInterface | |
| $resource | \ResourceInterface | |
| $privilege | string |
Returns: bool